mechanized cavalry - Español Inglés Diccionario